C program for shared memory interprocess communication